﻿// 905 最大异或和.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>



using namespace std;

/*
http://oj.daimayuan.top/course/7/problem/905

给你 n
 个整数 a1,a2,...,an
，请你从中选出 2 个数字 ai,aj (1≤i,j≤n)
，使得 ai⊕aj
 最大，其中 ⊕
 表示异或。请输出 ai⊕aj
 的最大值。

输入格式
第一行输入一个整数 n
。

第二行输入 n
 个整数 a1,a2,...,an
。

输出格式
输出一行一个整数表示 ai⊕aj
 的最大值。

样例输入
3
1 2 3
样例输出
3
数据规模
对于所有数据，保证1≤n≤100000,0≤ai<230
*/




int main()
{
    std::cout << "Hello World!\n";
}

 